<html>
<head>
<script src="core/objectExtensions.js"></script>
<script src="core/coreExpectations.js"></script>
<script src="core/testCase.js"></script>

<script src="basicExpectations.js"></script>
<script src="painters.js"></script>


<script src="tests/coreExpectationTests.js"></script>
<script src="tests/basicExpectationTests.js"></script>
<script src="tests/objectExtensionTests.js"></script>
<script src="tests/coreAssertionTests.js"></script>
<script src="tests/trackerTests.js"></script>

<script>
function RunTests() {

	var testSuite = new TestSuite();
//	testSuite.addInterestedParty( new BasicPainter() );
	testSuite.addInterestedParty( new HtmlPainter() );
	testSuite.addInterestedParty( new DocumentationPainter() );

	testSuite.addTestCase( new CoreAssertionTest() );
	testSuite.addTestCase( new ExpectEqualTest() );
	testSuite.addTestCase( new ExpectTrueTest() );
	testSuite.addTestCase( new ExpectFalseTest() );
	testSuite.addTestCase( new ObjectExtensionsTest() );
	testSuite.addTestCase( new TrackerTest() );

	testSuite.run();	
	
}
</script>
</head>
<body onload="RunTests();">
<p>Tester Prototype</p>
<div id="TestSummary" >No Test Summary available</div>
<br/>
<div id="TestFailures">No Test Failures</div> 
<br/>
<div id="Documentation">No Documentation</div> 

</body>
</html>